<%--
    Document   : admin
    Created on : 02-jun-2011, 17:24:24
    Autor: Jerónimo Trigueros Vera
--%>

<%@page import="Persistencia.PersistenciaServicio"%>
<%@page import="Persistencia.PersistenciaServicio"%>
<%@page import="Clases.Servicio"%>
<%@page import="Clases.TiposIva"%>
<%@page import="Clases.Cliente"%>
<%@page import="Clases.SFacturacion"%>
<%@page import="java.util.List"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<%
    String s = request.getParameter("submit2");
  
    if(request.getParameter("submit2")!=null && request.getParameter("submit2").equals("Insertar") && request.getAttribute("insertadoL")==null) {        
        RequestDispatcher rd = request.getRequestDispatcher("SAlta?id=Linea");     
        rd.forward(request, response);}  
    else if(request.getParameter("submit3")!=null && request.getParameter("submit3").equals("Terminar")){
        RequestDispatcher rd = request.getRequestDispatcher("SAlta?id=Terminar");
        rd.forward(request, response);    
     

    }%>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Admin Gestión</title>
        <link type="text/css" rel="stylesheet" href="estilo/pagina.css"/>        
        <link type="text/css" rel="stylesheet" href="estilo/datosObligados.css"/>
    </head>
    <body>        
        <%@include file="cabecera.jsp" %>
        <%@include file="menu.jsp" %>
            <div id="contenido">
                <h2 align="center">Registro de lineas</h2><br>                
               
                <% if(request.getAttribute("insertadoF")!=null && ((Integer)request.getAttribute("insertadoF"))==1){ %> 
                     <fieldset style="background-color: lightgreen">
                         <h2 style="color: green;" align="center">Factura creada con éxito</h2>
                     </fieldset><br>                     
                    <% } else if(request.getAttribute("insertadoF")!=null && ((Integer)request.getAttribute("insertadoF"))==0){ %>
                    
                     <fieldset style="background-color: lightgreen">
                         <h2 style="color: green;" align="center">Error al crear la factura</h2>
                     </fieldset><br>          

                     <% } else if(request.getAttribute("insertadoF")!=null && ((Integer)request.getAttribute("insertadoF"))==2){ %>
                     
                     <fieldset style="background-color: #ffccd5">  
                         <h2 style="color: red;" align="center">Error: Rellene todos los campos de factura!</h2>  
                     </fieldset><br>   
                     
                    <% } %>
                
                     <%if(request.getAttribute("insertadoL")!=null && ((Integer)request.getAttribute("insertadoL"))==1){ %>                     
                        <fieldset style="background-color: lightgreen">  
                             <h2 style="color: green;" align="center">Línea creada con éxito</h2>  
                         </fieldset><br>         
                     <% } else if(request.getAttribute("insertadoL")!=null && ((Integer)request.getAttribute("insertadoL"))==0){ %> 
                        <fieldset style="background-color: #ffccd5">
                             <h2 style="color: red;" align="center">Error al crear la línea</h2>
                        </fieldset><br>                     
                     <% } else if(request.getAttribute("insertadoL")!=null && ((Integer)request.getAttribute("insertadoL"))==2){ %>                    
                        <fieldset style="background-color: #ffccd5">
                             <h2 style="color: red;" align="center">Error: Rellene todos los campos para la línea!</h2>
                        </fieldset><br>                               
                     
                    <% }%>
                    <%if(request.getAttribute("facturaguardada")!=null && ((Integer)request.getAttribute("facturaguardada"))==1){ %>                    
                        <fieldset style="background-color: lightgreen">  
                             <h2 style="color: green;" align="center">Factura terminada con éxito</h2>  
                         </fieldset><br>         
                     <% } %> 
                         
                
                
                <%if(  ( (request.getAttribute("insertadoF")!=null) && (((Integer)request.getAttribute("insertadoF")==1)) ) || ( (request.getAttribute("insertadoL")!=null) && (((Integer)request.getAttribute("insertadoL")==1)) ) ){ %>
                <%String codFactura = (String)request.getAttribute("codFactura"); %>
                <h1> <font size="3"> Añadir líneas </font></h1>
                <form action="addLineaFactura.jsp" method="post">
                    <input type="hidden" name="codFactura" value="<%= codFactura %>"/>
                    <table>  
                        <tr>
                            <td align="right"><label>Codigo:  </label></td>
                            <td><input type="text" name="codigofactura" disabled value="<%=codFactura%>" /></td>                        
                        </tr>
                        <tr>
                            <td colspan="2"><br></td>
                        </tr>
                                <tr>
                                    
                                    <td align="right">
                                        <label>Servicios: </label>
                                    </td> 
                                    <td align="left">                                      
                                        <% List<Servicio> servicios = PersistenciaServicio.obtenerServicios(); %>
                                            <select name = "servicio">
                                            <option value="Seleccione un Servicio">Seleccione un Servicio</option>
                                            <% for(Servicio servicio:servicios)
                                            {%>
                                                <option value= "<%=servicio%>"> <%=servicio%> </option>
                                            <%}%>
                                            </select>
                                    </td>                                
                                    <td align="right">
                                        <label for="cantidad">Cantidad: </label>
                                    </td>
                                    <td>
                                        <input type="text" name="cantidad" id="cantidad"/>
                                    </td>
                                    <td align="right">
                                        <label for="precio">Precio: </label>
                                    </td>
                                    <td>
                                        <input type="text" name="precio" id="precio"/>
                                    </td> 
                                    <%request.removeAttribute("insertadoF");
                                    request.removeAttribute("insertadoL");%>
                                    <td colspan="8" align="right">
                                        <input type="submit" value="Insertar" name="submit2"/>
                                        <input type="submit" value="Terminar" name="submit3"/>
                                    </td>
                                </tr>    
                    </table>
                </form>   
                                    <%}%>
            </div>
        <div id="pie">
        </div>
    </body>
</html>
